home *** CD-ROM | disk | FTP | other *** search
/ Windows 32-Bit Gallery / Windows 32-bit Gallery.iso / win95 / winbatch / fixes.tx_ < prev    next >
Text File  |  1996-11-20  |  9KB  |  212 lines

  1. WinBatch fixes.  Dates indicate disk drop into manufacturing.  Actual ship is often
  2. a week later.  Plans are to reship disk to all customers when product becomes stable
  3.  
  4. 5.0H    Sept 1, 1994
  5.         Initial public release
  6.  
  7. 5.0J    Sept 10, 1994
  8.         Network Extender fixes
  9.  
  10. 5.0K    Sept 19, 1994
  11.         Fixed "Use Older / Use Newer" swap in Confirm Replace dialog
  12.         Fixed problem where \*.* was required on a target directory on
  13.         FileCopy/FileMove functions (Oops See 5.0N)
  14.         
  15. 5.0L    Sept 26, 1994
  16.         Fixed MenuChange function
  17.         Added DiskSize function
  18.         Added \\machine\share capability to DiskFree and DiskSize functions
  19.  
  20.         WinBatch 32 for Intel PCs available
  21.  
  22. 5.0M    Oct 3, 1994
  23.         Fixed TimeDiffSecs function
  24.         Fixed DDERequest memory leak problem
  25.         Started adding this fixes.txt file
  26.  
  27. 5.0N    Oct 10 1994
  28.         Fixed memory leak on Dialog() function when CTL3DV2 was used.
  29.         New n3Logout function in Novell3 extender
  30.         Started adding NEW.HLP file
  31.         Really fixed the \*.* problem.  Previous fix only copied
  32.             the first file.
  33.         Modified the DiskFree, DiskSize, and FileSize functions to
  34.            return a floating point answer if the result is larger than
  35.            about 2 Gigabytes
  36.         Fixed Novell 3 Extenders (DLL10G) 
  37.               n3Map fixed to work with ODI drivers
  38.               n3GetMapped
  39.               n3MemberSet
  40.               n3MemberDel
  41.  
  42. 5.0P    Oct 19 1994
  43.         Fixed FileSize for 32bit versions to return the proper answer
  44.         Fixed a bug in StrIndex where a @backscan on a one character
  45.            string would provide an incorrect answer.
  46.         Fixed problem in CopyMove confirm dialog - Cancel works now.
  47.         Fixed problem in CopyMove dialog - missing source file error caught before 
  48.            dialog.
  49.         Fixed problem where Dialog function dialog boxes used BUTTON_FACE color
  50.            instead of LTGRAY color.
  51.         Fixed Novell 4 Extenders (DLL10H)
  52.               n4Map (improved)
  53.               n4GetMapped
  54.               n4MemberSet
  55.               n4MemberDel
  56.         Novell DLL's updated from the Novell 11/93 release to the 2/94 release
  57.  
  58.         WinBatch 32 for Dec Alpha and MIPS now available.
  59.         
  60.         
  61.         
  62.         
  63. Actually, its almost pointless to watch the Winbatch version number, as nearly all
  64. the fixes appear in the Dll, which has its own version numbering scheme.  By simply
  65. obtaining a new Dll, the functionality of Winbatch and the WinBatch+Compiler can
  66. be updated.  Henceforth, we will be tracking the DLL version number.  The WinBatch
  67. VersionDll() function will return the DLL version.  This is already built into the
  68. SYSINFO.WBT file.
  69.         
  70. DLL 2.1ebc   Oct 26
  71.         First showing up in WinBatch 5.0Q    
  72.         User pointed out problems in the sin and cos routines.  Problem traced to
  73.         what appear to be singularity-type problems in the Microsoft runtime
  74.         cos and sin routines.  The Dll now checks for the bad numbers, and if it is
  75.         in the range where the runtime routines fail, it stuffs in an appropriate
  76.         answer. Fix installed in the 16 bit version only, as the 32 bit versions
  77.         do not seem to have this problem in the runtimes.
  78.         
  79.         Fixed a nit in the dialog editor where, when it was requested to
  80.         display a script, would do so in a dialog box with a "(Unlicensed)"
  81.         in the title. 
  82.  
  83.         Fix a parser problem where an error occurred when the first part
  84.         of a variable name matched a function name provided by the calling
  85.         exe program.  This problem first showed up in using a "Dialog1"
  86.         name for a dialog in the Dialog Editor. 
  87.  
  88.         Fixed a SendKey to DOS bug where stuff like {UP} did not work when
  89.         the NumLock was set.  Fixed by turning off NumLock when sending
  90.         keystrokes to DOS.  
  91.         
  92. DLL 2.1fbc
  93.         Fixed look of Dialog boxes (back to white) when CTL3DV2.DLL is
  94.         not installed on system. 
  95.         
  96.         Fixed >very insignificant< problem where if a user did an 
  97.         AddExtender for the same DLL twice (or more) only one instance
  98.         of the DLL was freed when the WBT file shut down.  
  99.  
  100.         Fixed problem in 32 bit version for Windows'95 where default
  101.         directory was not set properly in =C: environment variable.
  102.         This problem caused wildcarded filenames to be improperly
  103.         resolved into real filenames.  
  104.         
  105.         Fixed problem in 16 bit version where DirRemove always
  106.         returned a true, whether or not the directory was deleted.
  107.         If the directory is not deleted, it now returns a suppressable,
  108.         1030 error.        
  109.         
  110.  
  111. DLL 2.2abf  First showing up in WB 5.1A    3/15/95
  112.         
  113.         Because of a data structure change to support more binary
  114.         buffers (5 was coded, 10 was documented) the main dll
  115.         renamed to WBDBFxxx.dll 
  116.         
  117.         Fixed TimeDiffSecs (again).  If the first date was smaller
  118.         than the second date, the answer could be incorrect.
  119.         
  120.         Fixed a problem in FileAppend where the following code would not
  121.         work properly.
  122.         FileAppend("AAA.*","BBB.TXT")
  123.         
  124.         The DLL now does better <Ctrl-Break> checking.
  125.         SendKey slowed down a minor tad to help other applications out.
  126.         
  127.         32Bit versions will try harder to locate the WIL DLL on startup.
  128.         
  129.         The compiler time check of various DLLS has been removed because
  130.         of assorted problems.  We'll just roll the DLL name instead when
  131.         incompatibilities arise.  The DLL appears to be extremely stable,
  132.         and the bug fixes implemented lately tend to be minor (see above)
  133.         
  134.         A buglet where an ItemInsert on a null string installed a leading
  135.         delimiter before the inserted item - leading to a list with two
  136.         items, the first being null, and the second being the desired item
  137.         - was fixed.  When ItemInsert'ing into a null list, no leading
  138.         delimiter is stuffed in.
  139.         
  140.         A problem with PlayWaveForm where it was not checking the [Sounds]
  141.         section of the WIN.INI file for all possible cases has been fixed.
  142.  
  143.         Fixed a problem with FileCopy/FileMove, where the target was ".."
  144.         and it was a root directory.
  145.  
  146.         DirExist now returns TRUE for hiden and system directories.  It
  147.         also uses an improved method (hopefully) of checking for root
  148.         directories and directories with relative paths (eg, "..\TEMP").
  149.  
  150.         Changed FileExist to return a value of '2' if the specified file
  151.         exists but is currently open by another application in "read-deny"
  152.         mode.  Most of the other file manipulation functions (except
  153.         FileOpen) will cause a sharing violation if they try to access
  154.         such a file.
  155.  
  156.         Fixed problems handling file and directory names containing high
  157.         ANSI characters (>127).
  158.  
  159.         Fixed a problem that occurred if, inside a FOR loop, the user
  160.         changed the increment variable to a string.
  161.  
  162.         Fixed an intermittent problem with performing comparisons of
  163.         negative floating point numbers.
  164.  
  165.         FileFullName now correctly expands "dot" directories
  166.         ("." and "..") in the path name.
  167.  
  168.         Fixed a problem processing lines such as "Gosub %param1%" inside
  169.         conditional structures, when param1 was undefined.
  170.  
  171.         (32-bit version) Fixed some incompatabilities with Windows 95:
  172.             FileAppend
  173.             FileMove
  174.             MsgTextGet
  175.             WinActivate (where the specified parent window had a modal
  176.                child window displayed -- focus was going to the parent
  177.                window instead of to the child window)
  178.  
  179.         Fixed a problem with accessing the DLL if it was located in the
  180.         parent directory and ".." was on the path.
  181.  
  182.         FileCopy, FileMove, and FileAppend now check for sufficient free
  183.         disk space before performing the requested operation, and return
  184.         an error if there is insufficient space, as follows:
  185.  
  186.           1404  FileCopy: Insufficient free space on target drive
  187.           1405  FileMove: Insufficient free space on target drive
  188.           1406  FileAppend: Insufficient free space on target drive
  189.  
  190.  
  191. WB 5.1C  April 18, 1995
  192.  
  193.         Fixed problem with compiler and compiled WBT's causing a sharing
  194.         violation if the DLL was on a network and not marked read-only.
  195.  
  196.         Fixed problem with compiler and compiled WBT's not finding the DLL
  197.         if it was located in the Windows or Windows System directory.
  198.  
  199.         Fixed problem with large compiled WBT's being unable to extract the
  200.     WIL DLL when run on a disk >= 4 gigabytes in size.
  201.  
  202.         In WILX.DLL extender -- fixed problem with xDriveReady sometimes
  203.         causing a GP fault.
  204.  
  205.  
  206. DLL 2.2abg  First showing up in WB 5.1C    4/18/95
  207.  
  208.         Added two new string constants:
  209.  
  210.           @CR  (13)  carriage return
  211.           @LF  (10)  line feed
  212.